Maned Duck - German English Dictionary